package com.ruicar.afs.cloud.batch.dayend.vo;

import lombok.Data;

import java.math.BigDecimal;
import java.sql.Date;

/**
 * @description: 罚息汇总表
 * @author: sijun.yu
 * @date: 2020/8/8 16:38
 */
@Data
public class PenaltyInterestVO {

    /**
     * 合同号
     */
    private String contractNo;

    /**
     * 期数
     */
    private Integer termNo;

    /**
     * 应收租金
     */
    private BigDecimal receivableRent;

    /**
     * 实际租金
     */
    private BigDecimal actualRent;

    /**
     * 罚息总计
     */
    private BigDecimal totalPenalty;

    /**
     * 收到金额
     */
    private BigDecimal receivedAmt;

    /**
     * 逾期天数
     */
    private Integer overdueDays;

    /**
     * 逾期利率
     */
    private BigDecimal overdueRate;

    /**
     * 状态
     */
    private String status = "unsettle";

    /**
     * 开始结算日期
     */
    private Date startDate;

    /**
     * 结束结算日期
     */
    private Date endDate;

    /**
     * 宽限期
     */
    private Integer gracePeriodDays;

    /**
     * 汇总-罚息金额
     */
    private BigDecimal daysAmt;

    /**
     * 删除标识
     */
    private String delFlag = "0";

    /**
     * 逾期金额
     */
    private BigDecimal overdueAmt;

    /**
     * 还款计划表主键
     */
    private Long id;

    /**
     * 合同状态
     */
    private String contractStatus;

}
